upgrade: jsx-tokenizer package upgrade for Solid 2.0#864
Conversation
🦋 Changeset detectedLatest commit: bc7d5da The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
# Conflicts: # pnpm-lock.yaml
Migrate
@solid-primitives/jsx-tokenizerto Solid.js v2.0 (beta.10). Updates peer dependencies tosolid-js@^2.0.0-beta.10and@solidjs/web@^2.0.0-beta.10. MovesisServerandJSXtype imports to@solidjs/web, renamesResolvedJSXElement→ResolvedElement, and updatesrenderToStringin the SSR test. Fixes the reactive children test for Solid 2.0's owned-scope write restriction by moving signal declaration outsidecreateRootand addingflush()before assertions. Also addsmoduleName: "@solidjs/web"to the shared vitest config so JSX transforms resolve to@solidjs/webinstead of the removedsolid-js/websubpath — this is a necessary workspace-level fix that unblocks any package with.tsxtest files. Bumps the package tov2.0.0.Summary by CodeRabbit
Chores
@solidjs/webv2.0-beta.14. Introduces breaking changes to package compatibility.Documentation